A Standard Cell Based Voter for use in TMR Implementation
نویسندگان
چکیده
For digital circuit/system architectures, the triple modular redundancy (TMR) scheme is widely used to cope with circuit/system faults. The TMR scheme involves duplication of a circuit/system twice and the majority voter, based on Boolean majority logic, ensures that the architecture remains functional even if any copy of circuit/system may become faulty at any time. However, the fundamental assumption remains that the majority voter itself is not faulty. A conventional majority voter has internal nodes/interconnects which if stuck-at some fault might disable the voter or may render the voter partly functional, i.e. correct outputs may be produced only for a subset of inputs. A priority encoding based majority voter was proposed in the literature which supposedly exhibits better fault tolerance than the conventional majority voter. This work shows that not only the conventional majority voter but the priority encoding based majority voter also suffers considerably in the presence of internal stuck-at fault. As a solution, a standard cell based complex gate majority voter is presented in this work which does not feature intermediate output nodes and hence is more robust. All the three majority voters were realized using a cutting-edge 65nm CMOS process technology and the results show that the complex gate majority voter dissipates less power than the conventional and priority encoding based counterparts by 14.2% and 16.3% respectively. Further, the complex gate majority voter encounters reduced delays than the conventional and priority encoding based majority voters by 3.4% and 22.2%, thus featuring optimized power-delay product. Key-Words: Fault tolerance; Triple modular redundancy; Voter; Standard cells; High-speed, Low power.
منابع مشابه
Power, Delay and Area Comparisons of Majority Voters relevant to TMR Architectures
N-modular redundancy (NMR) is commonly used to enhance the fault tolerance of a circuit/system, when subject to a fault-inducing environment such as in space or military systems, where upsets due to radiation phenomena, temperature and/or other environmental conditions are anticipated. Triple Modular Redundancy (TMR), which is a 3-tuple version of NMR, is widely preferred for mission-control sp...
متن کاملA Fault Tolerance Improved Majority Voter for TMR System Architectures
For digital system designs, triple modular redundancy (TMR), which is a 3-tuple version of N-modular redundancy is widely preferred for many mission-control and safety-critical applications. The TMR scheme involves two-times duplication of the simplex system hardware, with a majority voter ensuring correctness provided at least two out of three copies of the system remain operational. Thus the ...
متن کاملWord Voter: A New Voter Design for Triple Modular Redundant Systems
Redundancy techniques are commonly used to design dependable systems to ensure high reliability, availability and data integrity. Triple Modular Redundancy (TMR) is a widely used redundancy technique that masks faults. In a TMR system, we have three implementations of the same logic function and their outputs are voted using a voter circuit. In this paper, we present a new voter design called t...
متن کاملScheduling Considerations for Voter Checking in FPGA-based TMR Systems
Field-Programmable Gate Arrays (FPGAs) are susceptible to radiation-induced Single Event Upsets (SEUs). A common technique for dealing with SEUs is Triple Modular Redundancy (TMR) combined with Module-based configuration memory Error Recovery (MER). By triplicating components and voting on their outputs, TMR helps localize the configuration memory errors, and by reconfiguring the faulty compone...
متن کاملAn SET hardened dual-modular majority voter circuit for TMR system
A Triple-modular redundancy (TMR) system will have a failure if Single Event Transient (SET) faults affect the voter. In this paper, we propose a full SET-tolerance dual-modular majority voter (DMV) circuit for all internal nodes. The DMV consisting of two simplex-modular voters, two inverters, a C-element inverter and a weak keeper is implemented in CMOS 40 nm technology. A novel XOR gate and ...
متن کامل